amazon tree-grape - German English Dictionary